package com.hhd.form.table.db;

import com.hhd.form.entity.DesignFormDefinition;
import com.hhd.form.entity.DesignFormFieldDefinition;
import com.hhd.form.entity.DesignFormTableFieldMeta;
import com.hhd.form.entity.DesignFormTableMeta;
import com.hhd.form.table.TableDefinition;
import com.hhd.form.table.field.TableFieldDefinition;
import com.hhd.form.vo.FormDefinition;

public interface Operator {
    public DBType getDBType();

    default void doCreateTable(TableDefinition table) {
    }

    default void updateTableComment(TableDefinition table) {
    }

    default void doCreateTableField(TableFieldDefinition tableField) {
    }


    default void updateFieldComment(TableFieldDefinition fieldDefinition){
    }
}
